import request from '@/utils/request'
//课程管理接口
export function sysCourseQuery(data) {
  //课程管理信息分页列表
  return request({
    method: 'get',
    url: '/sysCourse/query',
    params: data,
  })
}

export function openApiSysCourseQuery(data) {
  //课程管理信息分页列表
  return request({
    method: 'get',
    url: '/openApi/sysCourse/query',
    params: data,
  })
}

export function sysCourseQueryById(id) {
  //查询一条课程管理信息
  return request({
    method: 'get',
    url: '/sysCourse/query/' + id,
  })
}

export function sysCourseAdd(data) {
  //添加一条课程管理信息
  return request({
    method: 'post',
    url: '/sysCourse/add',
    data,
  })
}

export function sysCourseDelete(id) {
  //删除一条课程管理信息
  return request({
    method: 'get',
    url: '/sysCourse/delete/' + id,
  })
}

export function sysCourseUpdate(data) {
  //修改一条课程管理信息
  return request({
    method: 'post',
    url: '/sysCourse/update',
    data,
  })
}

export function sysCourseSelectionCourse(data) {
  //精选课程
  return request({
    method: 'post',
    url: '/sysCourse/selectionCourse',
    data,
  })
}

export function sysCourseCheckCode(data) {
  //验证校本资源是否已经创建
  return request({
    method: 'get',
    url: '/sysCourse/checkCode',
    params: data,
  })
}
